What is the meaning of the word "lake champlain"?

Definitions: